home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Experimental BBS Explossion 3
/
Experimental BBS Explossion III.iso
/
c
/
cujoct93.zip
/
1110036C
< prev
next >
Wrap
Text File
|
1993-08-09
|
473b
|
28 lines
void *stack[STACK_SIZE];
void **sp = stack;
void gc_cb(excCallbackTag tag, void *cb_data,
void **try_data)
{
switch (tag) {
case excBeginCallback:
*try_data = sp;
break;
case excEndCallback:
case excThrowCallback:
if (try_data) sp = (void **) *try_data;
else sp = stack;
break;
default:
break;
}
}
exc_install_callback(excBeginCallback
| excEndCallback
| excThrowCallback, gc_cb, NULL);